home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / LK_V1.06.LHA / LK V1.06 / PREFS / slink.prefs < prev   
Encoding:
Text File  |  1994-11-01  |  1.8 KB  |  42 lines

  1. alv                    # enable BSR between different hunks
  2. slink                    # SLINK compatible (___ctors and ___dtors)
  3. askundef                # ask for a symbol or a value
  4. deficon                    # save an icon by default
  5. warninglevel 10                # the lower warnings are 11.
  6. nodataoverlaid                # SLINK never overlaid data
  7. noemptyhunk                # no empty hunk in destination files
  8. maxref 1                # only one ref. for undefined symbols
  9. order                    # force object first, then ovl, and also libs.
  10. xrelativedata                # suppress BSS (zeroes) in near data
  11.                     # lk defines to SLINK defines
  12. hunkcaseinsensitive            # compare hunk names in upper case only
  13. drel2reloc                # transforms DREL32 into RELOC32 (SAS/C bug!)
  14. nopath                    # destroy lk default paths
  15. iconspath ".+sc:icons/+env:sys/"    # icons path
  16. libpath ".+lib:"            # libraries path
  17. withpath ".+slinkwith:"            # WITH files path
  18. define    __BSSBAS=__BSS_BASE        # start of null near data
  19.     __BSSLEN=__BSS_LENGTH        # length of null near data
  20.                     # you may put: __BSSLEN=0 for V40+ of DOS
  21.     _LinkerDB=__DATA_START        # pointer into the near data
  22.     __BackGroundIO=___BackGroundIO    # ???
  23.     _RESBASE=__DATA_POSITION    # used to find the near data startup
  24.     _RESLEN=__DATA_BYTESIZE        # total resident length in byte
  25.     _NEWDATAL=__DATA_LENGTH        # length of initialized near data
  26.     __LibVersion=__LIBRARYVERSION    # for instruction LIBVERSION
  27.     __LibRevision=__LIBRARYREVISION    # for instruction LIBREVISION
  28.  
  29. #                   FOR SHARED LIBRARIES ON AMIGA
  30. # In order to link shared Amiga libraries the following might be required
  31.     #    __LibName=__LIBRARYNAME
  32.     #    __LibID=__COPYRIGHT
  33.     #    _NUMJMPS=__NEGATIVESIZE
  34.     #    __LibFuncTab=__libraryfunctions
  35. # The next symbol is available in 'library.o' only
  36.     #    __LibRomTag=__librarybase
  37.  
  38. #                   FOR OLD COVER LINKS
  39.     #    BOUNDS "__COVER"
  40.     #    DEFINE __CoverStart=__START__COVER
  41.     #           __CoverLength=__SIZE__COVER or __CoverLength=__BYTESIZE__COVER
  42.